#include "base64tool.h"

Base64Tool::Base64Tool() {}

QString Base64Tool::base64ToOrigin(QString str)
{
    QByteArray byteArray = str.toUtf8();

    // 转换为 Base64 编码
    QByteArray originArray = QByteArray::fromBase64(byteArray);
    
    // 将结果转换回 QString（如果需要）
    QString base64String = QString::fromUtf8(originArray);

    return base64String;
}

QString Base64Tool::originToBase64(QString str)
{
    QByteArray byteArray = str.toUtf8();

    // 转换为 Base64 编码
    QByteArray base64 = byteArray.toBase64();

    // 将结果转换回 QString（如果需要）
    QString originString = QString::fromUtf8(base64);

    return originString;
}
